IBM United Kingdom Ltd
2 New Sq., Bedfont Lakes, Feltham, Greater London, United Kingdom, TW14 8HB
(02088) 184000 Phone